package com.hiv.mapper.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import lombok.NoArgsConstructor;

/**
 * 采样数据结果对象 sampling_record_result
 *
 * @author zhanghong
 * @date 2023-03-26
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("采样数据结果")
public class SamplingRecordResult implements Serializable {
    private Long id;
    @ApiModelProperty("采样数据id")
    private Long samplingId;
    @ApiModelProperty("病载结果")
    private String diseaseResult;
    @ApiModelProperty("病载结果")
    private Integer diseaseNum;
    @ApiModelProperty("耐药分类")
    private String drugCategory;
    @ApiModelProperty("耐药名称")
    private String drugName;
    @ApiModelProperty("耐药程度")
    private String drugResult;
    @ApiModelProperty("类型：1耐药程度，2耐药位点")
    private Integer type;
    @ApiModelProperty("删除状态 0未删除 1已删除")
    private Integer deleted;
    private Date updateTime;
    private Date createTime;

    private Integer rowSpan = 0;
}
